flu cold cough neck pain doctor allergy headaches hearing loss tmj jaw pain tinnitus asthma migraines allergies arthritis hearing aids audiology health back pain